<%-- 
    Document   : registro_alumno
    Created on : 27/06/2014, 01:50:09 PM
    Author     : tms
--%>

<%@page import="java.sql.ResultSet"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        
   <jsp:useBean id="conn" class="operaciones.procedimientoempresa" scope="page"></jsp:useBean>

        <link rel="stylesheet" href="../css/estilo.css" type="text/css" /> 

    </head>
    <%
            
            String usuario="";
            String estatus="";
           
            
            
            HttpSession sesionX=request.getSession();
            //compara el valor que ay en la variable perfil si es nulo pide que te loguies
            if(sesionX.getAttribute("estatus")==null){
                String e="es neserario loguearse o registrarse";
                out.print(""+e);
                %>  
                <jsp:forward page="registro_empresa.jsp">
                    <jsp:param name="error" value="es obligatorio iniciar sesion chavo"/>
                </jsp:forward>
           <% 
           //si no entra y te genera la sesion correspondiente si es administrador o no
            }else{
            usuario=(String)sesionX.getAttribute("usuario");
             estatus=(String)sesionX.getAttribute("estatus");
             out.print("<center>bienvenido usuario: <font color='gree'>"+usuario+" "
                   +"</font>perfil: <font color='red'>"+estatus+" "
                    +"</font> <a  href='salir.jsp'> |---salir---|</a> </center>");
            }
              %>
               
      
    <body id="body">
        
      <div id="contenedor"><%-- comienza contenedor--%>
            <div id="publicidad">
                <div id="publi1"><img src="../images/lohos.png" id="publi"> </div>
                
                <div style="background-image: url('../images/gr.png');" id="publi2">
                  
               
                </div>
                
     
                <div style="background-image: url('../images/a12.png');" id="publi3">
                  
               
                </div>
                
            </div>
           
                
            <div id="menu">
                   <div id="menu">
                         <ul class="nav">
                             
                    
                <li><a href="empresa.jsp">Regresar</a></li>
                
                
                
               
            </ul>  
                <center><b>Publicar nueva vacante</b></center>
                
            </div>
            <div id="central">
                  <%--empiesa el scrip--%>
                
                <script type="text/javascript">
function validarForm(formulario) {
    
  if(formulario.idvacante.value.length==0) { //comprueba que no esté vacío
    formulario.idvacante.focus();   
    alert('No has escrito cuantas bacantes'); 
    return false; //devolvemos el foco
  }
  if(isNaN(formulario.idvacante.value)) { //comprueba que no esté vacío
    alert('tienes que escribir numeros');
    formulario.idvacante.focus();
    
    return false;
  }
  if(formulario.nombrevaca.value.length==0) {  //comprueba que no esté vacío
    formulario.nombrevaca.focus();
    alert('No has escrito el nombre de  la vacanten ');
    return false;
  }
  if(formulario.Ramo.value.length==0) { //comprueba que no esté vacío
    formulario.Ramo.focus();
    alert('No has escrito el ramo de la vacante');
    return false;
  }
   if(formulario.salario.value.length==0) { //comprueba que no esté vacío
    formulario.salario.focus();
    alert('No has escrito el salario d');
    return false;
  }
 
 if(isNaN(formulario.salario.value)) { //comprueba que no esté vacío
    alert('tienes que escribir numeros');
    formulario.salario.focus();
    
    return false;
  }
   if(formulario.funciones.value.length==0) {  //comprueba que no esté vacío
    formulario.funciones.focus();
    alert('No has escrito jas funciones');
    return false;
  }
   if(formulario.dias.value.length==0) {  //comprueba que no esté vacío
    formulario.dias.focus();
    alert('No has escrito los dias de trabajo');
    return false;
  }
  if(isNaN(formulario.dias.value)) { //comprueba que no esté vacío
    alert('tienes que escribir numeros');
    formulario.dias.focus();
    
    return false;
  }
  
   if(formulario.horario.value.length==0) {  //comprueba que no esté vacío
    formulario.horario.focus();
    alert('No has escrito el orario');
    return false;
  }
   if(formulario.habilidades.value.length==0) {  //comprueba que no esté vacío
    formulario.habilidades.focus();
    alert('No has escrito las avilidades requeridas');
    return false;
  }
  
  
  if(formulario.descripcion.value.length==0) {  //comprueba que no esté vacío
    formulario.descripcion.focus();
    alert('No has escrito la descripcion');
    return false;
  }
  if(formulario.requerimientos.value.length==0) {  //comprueba que no esté vacío
    formulario.requerimientos.focus();
    alert('No has escrito los requerimientos');
    return false;
  }
  if(formulario.estatus.value.length==0) {  //comprueba que no esté vacío
    formulario.estatus.focus();
    alert('No has escrito la fecha');
    return false;
  }
 
  alert('Registro guardado');
  
  return true;
}
</script>
                
                <%--empiesa el formulario--%>
               <form action="guardar_vacante.jsp" method="post" onsubmit="return validarForm(this);">
<hr>
<TABLE>
    <TR>
   <TD>Número de vacante:</TD>
   <TD><input type="text" size="20" name="idvacante"/></TD>
</tr>
<TR>
   <TD>Nombre:</TD>
   <TD><input type="text" size="20" name="nombrevaca"/></TD>
</tr>
<TR>
   <TD>Ramo</TD>
   <TD><input type="text" size="20" name="Ramo"/></td>
</tr>
<TR>
   <TD>Salario:</TD>
   <TD><input type="text" size="20" name="salario"/></td>
</tr>
<TR>
    
   <TD>Funciones a desempeñar:</TD>
   <TD> <textarea id="Description" name="funciones" rows="3" cols="25" style="width:350px;"></textarea></td>
</tr>
<TR>
    <TD>Días de Trabajo:</TD>
    <TD><input type="text" size="20" name="dias"/></td>
</tr>
<TR>
    <TD>Horario:</TD>
    <TD><input type="text" size="20" name="horario"/></td>
</tr>
<TR>
   <TD>Habilidades:</TD>
   <TD><input type="text" size="20" name="habilidades"/></td>
</tr>
<TR>
     <TD>Descripción de vacante</TD>
     <TD><textarea id="Description" name="descripcion" rows="3" cols="25" style="width:350px;"></textarea></td>
</tr>
<TR>
     <TD>Requerimientos</TD>
     <TD><textarea id="Description" name="requerimientos" rows="3" cols="25" style="width:350px;"></textarea></td>
</tr>
<TR>
     <TD>Fecha de publicación: (mm/dd/aa)</TD>
     <TD><input type="text" size="10"  name="fecha"/></td>
 <tr>
     <TR>
     <TD>Fecha de vigencia: (mm/dd/aa)</TD>
     <TD><input type="text"  size="10" name="fechav"/></td>
 <tr>
     <TD>Estatus vacante:</TD>
     <TD><input type="text" size="20" name="esta"/></td>
     <tr>
 <TD> </TD>
   <TD>
             
             <%
             try{
             ResultSet rs=conn.Tablas("EMPRESA", "idusuario","1");
             if(!rs.next()){
             out.print("No se encontraron usuarios");
             }
             else{
             %>
             <select name="rfc" style="display: none">
             <%
             do {
             %>
             <option value="<%=rs.getString(1)%>">
             <%=rs.getString(12)%></option>
             <%
             } 
             while(rs.next());
             }
             }
             catch(Exception e){
             out.print("Error al consultar: " + e);
             }
             %>
             </select>
   </TD>
   <tr>
       <TD>Perfil requerido:</TD>
   <TD>
             
             <%
             try{
             ResultSet rs=conn.Tablas("AREAS", "idarea","%");
             if(!rs.next()){
             out.print("No se encontraron usuarios");
             }
             else{
             %>
             <select name="nombre">
             <%
             do {
             %>
             <option value="<%=rs.getString(1)%>">
             <%=rs.getString(2)%></option>
             <%
             } 
             while(rs.next());
             }
             }
             catch(Exception e){
             out.print("Error al consultar: " + e);
             }
             %>
             </select>
   <td></tr>
       
</table>
                    
<input type="submit" value="Publicar" > 
                
                </form>
                
            </div>
            <div id="pie">
               <center><p>“Copyright © 2014 | Tomas, Victor, Endora”</p></center>
            </div>
        </div>  
        
        
       
    </body>
</html>
